/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package videorent;

import java.util.GregorianCalendar;

/** Representa a un juego educativo
 *
 * @author dayi
 */
public class JuegoEducativo extends Interactivo {

    private String destreza;

    public JuegoEducativo(String codigo, int cantidad, String nombre, String destreza, String plataforma, int ano, String estatus, GregorianCalendar fechaDev) {
        super(codigo, nombre, ano, estatus, cantidad, plataforma, fechaDev);
        this.destreza = destreza;
    }

    public JuegoEducativo(String codigo, int cantidad, String nombre, String destreza, String plataforma, int ano, String estatus) {
        super(codigo, nombre, ano, estatus, cantidad, plataforma);
        this.destreza = destreza;
    }

    public String getDestreza() {
        return destreza;
    }

    public void setDestreza(String destreza) {
        this.destreza = destreza;
    }

    // ATENCION
    // Pendiente con obtenerDatos* arreglar luego de responder la duda
    public String obtenerDatos() {
        String linea = "";
        linea += this.getCantidad() + " & ";
        linea += this.getNombre() + " & ";
        linea += this.getDestreza() + " & ";
        linea += this.getPlataforma() + " & ";
        linea += this.getAno();


        GregorianCalendar fd = this.getFechaDevolucion();
        if (fd != null) {
            linea += " & " +  fd.get(GregorianCalendar.DAY_OF_MONTH) + "/" + fd.get(GregorianCalendar.MONTH) + "/" + fd.get(GregorianCalendar.YEAR);
        }

        return linea;
    }
}
